package BaseClass;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.Serializable;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;

import org.hibernate.Session;

public abstract class BaseInitialize<T extends BaseEntity> implements
		Serializable {

	private static final long serialVersionUID = -2334798408797491271L;
	public List<T> Objects = new ArrayList<T>();
	public String Line = new String();
	public InputStreamReader inFile;
	public BufferedReader brFile;
	public String ObjectPath = "resource/Company";
	public String resource = "mybatis-config.xml";
	public Session session;

	public abstract void initialize() throws IOException,
			ClassNotFoundException, SQLException;

}
